62030d0283a09d1b057521ed7dfa0e387e8506d9,maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaMojo.java,IdeaMojo,rewriteProject,#,92

Before Change


            Xpp3Dom component = findComponent( module, "ProjectModuleManager" );
            Xpp3Dom modules = findElement( component, "modules" );

            removeOldElements( modules, "module" );

            for ( Iterator i = project.getCollectedProjects().iterator(); i.hasNext(); )
            {

After Change



            if ( project.getCollectedProjects().size() > 0 )
            {
                removeOldElements( modules, "module" );

                for ( Iterator i = project.getCollectedProjects().iterator(); i.hasNext(); )
                {
                    MavenProject p = (MavenProject) i.next();

                    Xpp3Dom m = createElement( modules, "module" );
                    String modulePath = new File( p.getBasedir(), p.getArtifactId() + ".iml" ).getAbsolutePath();
                    m.setAttribute( "filepath", "$PROJECT_DIR$/" + toRelative( project.getBasedir(), modulePath ) );
                }
            }
            else
            {
                Xpp3Dom m = createElement( modules, "module" );
                String modulePath = new File( project.getBasedir(), project.getArtifactId() + ".iml" ).getAbsolutePath();
                m.setAttribute( "filepath", "$PROJECT_DIR$/" + toRelative( project.getBasedir(), modulePath ) );
            }